to depend on - İspanyolca İngilizce Sözlük